﻿SET QUOTED_IDENTIFIER ON
SET ARITHABORT ON
SET NUMERIC_ROUNDABORT OFF
SET CONCAT_NULL_YIELDS_NULL ON
SET ANSI_NULLS ON
SET ANSI_PADDING ON
SET ANSI_WARNINGS ON
GO
CREATE TABLE dbo.bht_PayU_PaymentStatus
	(
	StatusId INT NOT NULL,
	[Description] nvarchar(1000) NOT NULL
	)  ON [PRIMARY]
GO
ALTER TABLE dbo.bht_PayU_PaymentStatus ADD CONSTRAINT
	PK_bht_PayU_PaymentStatus PRIMARY KEY CLUSTERED 
	(
	StatusId
	) ON [PRIMARY]

GO
INSERT INTO bht_PayU_PaymentStatus VALUES (1, 'nowa')
GO
INSERT INTO bht_PayU_PaymentStatus VALUES (2, 'anulowana')
GO
INSERT INTO bht_PayU_PaymentStatus VALUES (3, 'odrzucona')
GO
INSERT INTO bht_PayU_PaymentStatus VALUES (4, 'rozpoczęta')
GO
INSERT INTO bht_PayU_PaymentStatus VALUES (5, 'oczekuje na odbiór')
GO
INSERT INTO bht_PayU_PaymentStatus VALUES (7, 'płatność odrzucona, otrzymano środki od klienta po wcześniejszym anulowaniu transakcji, lub nie było możliwości zwrotu środków w sposób automatyczny, sytuacje takie będą monitorowane i wyjaśniane przez zespół Platnosci.pl')
GO
INSERT INTO bht_PayU_PaymentStatus VALUES (99, 'płatność odebrana - zakończona')
GO
INSERT INTO bht_PayU_PaymentStatus VALUES (888, 'błędny status - prosimy o kontakt')
GO
CREATE PROCEDURE [dbo].[bhp_PayU_PaymentStatusGet] (
	@StatusId	INT
)
AS
BEGIN
	SELECT
		StatusId,
		[Description]
	FROM
		bht_PayU_PaymentStatus
	WHERE 
		StatusId = @StatusId
END
